Draft Gruppo automatico |
Posizione nel menu |
---|
Nessuno |
Ambiente |
Draft, BIM |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.17 |
Vedere anche |
Draft Livello, Gruppo |
Il comando Draft Gruppo automatico modifica il Draft Layer attivo o, opzionalmente, il Gruppo attivo o l'oggetto simil-gruppo BIM. I nuovi oggetti Draft e BIM vengono automaticamente posizionati in questo layer attivo o gruppo.
Questo comando era originariamente destinato ai gruppi, da cui il nome, ma è stato riprogettato nella versione 0.19 di FreeCAD quando è stato introdotto un sistema a layer. Poiché la gestione dei layer è ora l'impostazione predefinita per il comando, il resto di questa pagina si concentra principalmente su di essi
Il menu dei layer della barra di Draft (immagine aggiornata per la versione 1.1)
Vedere anche: Impostare le preferenze e Preferenze per l'ambiente Draft.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Se Draft è attivo, l'oggetto dell'applicazione FreeCADGui ha una proprietà draftToolBar
. Questo oggetto draftToolBar
ha una proprietà autogroup
, che contiene il nome dell'autogroup attivo, o è None
se nessun autogroup è attivo. Per modificare il gruppo automatico attivo utilizza il metodo setAutoGroup
dell'oggetto draftToolBar
. Per inserire gli oggetti nell'autogroup attivo utilizza il metodo autogroup
del modulo Draft.
# This code only works if the Draft Workbench is active!
import FreeCAD as App
import FreeCADGui as Gui
import Draft
doc = App.newDocument()
polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)
layer = Draft.make_layer()
Gui.draftToolBar.setAutoGroup(layer.Name)
Draft.autogroup(polygon1)
Draft.autogroup(polygon2)
Draft.autogroup(polygon3)
doc.recompute()